@W: CL169 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning unused register init_num[2:0]. Make sure that there are no unused intermediate registers.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit state_back[2] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit state_back[3] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL260 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bit 7 of data_wr[7:0]. If this is not the intended behavior, drive the input with valid values, or an input from the top level.
@W: CL260 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bit 5 of data_wr[7:0]. If this is not the intended behavior, drive the input with valid values, or an input from the top level.
@W: CL279 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bits 3 to 2 of data_wr[7:0]. If this is not the intended behavior, drive the inputs with valid values, or inputs from the top level.
@W: CL279 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bits 3 to 2 of state_back[3:0]. If this is not the intended behavior, drive the inputs with valid values, or inputs from the top level.
@W: CG294 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\display.v":28:0:28:5|always block should contain at least one event control
@W: CG133 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_top.v":34:12:34:21|Object touch_data is declared but not assigned. Either assign a value or remove the declaration.
@W: CL169 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_top.v":127:0:127:5|Pruning unused register operate_status_r[8:0]. Make sure that there are no unused intermediate registers.
@W: CL169 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_top.v":127:0:127:5|Pruning unused register operate_status[8:0]. Make sure that there are no unused intermediate registers.
@W: CL169 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_top.v":65:0:65:5|Pruning unused register key_operate[8:0]. Make sure that there are no unused intermediate registers.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_top.v":144:0:144:5|Optimizing register bit cnt[3] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL260 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_top.v":144:0:144:5|Pruning register bit 3 of cnt[7:0]. If this is not the intended behavior, drive the input with valid values, or an input from the top level.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_idle[3] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_idle[4] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_idle[5] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_idle[6] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_idle[7] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_read[2] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_read[3] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_read[4] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_work[4] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_init[4] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_init[5] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_init[6] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL190 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Optimizing register bit cnt_init[7] to a constant 0. To keep the instance, apply constraint syn_preserve=1 on the instance.
@W: CL279 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bits 7 to 4 of cnt_init[7:0]. If this is not the intended behavior, drive the inputs with valid values, or inputs from the top level.
@W: CL260 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bit 4 of cnt_work[4:0]. If this is not the intended behavior, drive the input with valid values, or an input from the top level.
@W: CL279 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bits 4 to 2 of cnt_read[4:0]. If this is not the intended behavior, drive the inputs with valid values, or inputs from the top level.
@W: CL279 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Pruning register bits 7 to 3 of cnt_idle[7:0]. If this is not the intended behavior, drive the inputs with valid values, or inputs from the top level.
@W: CL249 :"C:\Users\TEST\Desktop\calculator_fpga\calculator_cap1298\source\cap1298_i2c.v":85:1:85:6|Initial value is not supported on state machine state

